package com.jingdianjichi.subject.infra.basic.entity;

import com.jingdianjichi.subject.common.entity.PageInfo;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 类功能描述: 专门对es进行操作
 *
 * @Author: 张广焱
 * @Date: 2024-07-05  13:13:48
 * @Version: 1.0.0
 */
@Data
public class SubjectInfoEs extends PageInfo implements Serializable {

    /**
     * 题目id
     */
    private Long subjectId;

    /**
     * 文档id
     */
    private Long docId;

    /**
     * @Description: 题目名称
     * @Param:
     * @Author: 张广焱
     * @Date: 2024-02-29  22:11:12
     */
    private String subjectName;

    /**
     * @Description: 题目答案
     * @Param:
     * @Author: 张广焱
     * @Date: 2024-02-29  22:11:14
     */
    private String subjectAnswer;

    /**
     * @Description: 创建人
     * @Param:
     * @Author: 张广焱
     * @Date: 2024-02-29  22:11:15
     */
    private String createUser;

    /**
     * @Description: 创建时间
     * @Param:
     * @Author: 张广焱
     * @Date: 2024-02-29  22:11:17
     */
    private Long createTime;

    /**
     * @Description: 题目类型
     * @Param:
     * @Author: 张广焱
     * @Date: 2024-02-29  22:12:12
     */
    private Integer subjectType;

    /**
     * @Description:关键词
     * @Param:
     * @Author: 张广焱
     * @Date: 2024-02-29  22:12:20
     */
    private String keyWord;

    /**
     * @Description:分数
     * @Param:
     * @Author: 张广焱
     * @Date: 2024-02-29  22:12:27
     */
    private BigDecimal score;

}
